Skip to content

fix: remove ghcr.io/chopratejas/headroom due to 67 CVEs and 131 license violations - #48550

Merged
pelikhan merged 3 commits into
mainfrom
copilot/container-image-scan-another-one
Jul 28, 2026
Merged

fix: remove ghcr.io/chopratejas/headroom due to 67 CVEs and 131 license violations#48550
pelikhan merged 3 commits into
mainfrom
copilot/container-image-scan-another-one

Conversation

Copilot AI commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

ghcr.io/chopratejas/headroom (used as the headroom MCP server in daily-news) has 67 vulnerabilities (20 Critical, 47 High) and 131 license policy violations with no upstream fix available. Removes it entirely.

Changes

  • Deleted .github/workflows/shared/mcp/headroom.md — the MCP server definition wrapping the vulnerable image
  • Removed shared/mcp/headroom.md import from daily-news.md
  • Purged pinned digest from .github/aw/actions-lock.json, pkg/workflow/data/action_pins.json, and pkg/actionpins/data/action_pins.json
  • Rebuilt gh-aw-wasm to eliminate the embedded pin reference
  • Recompiled all workflow lock files (daily-news.lock.yml no longer references the image)

Copilot AI and others added 2 commits July 28, 2026 07:18
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
…lnerabilities

Removes the headroom MCP server container (67 vulns: 20 Critical, 47 High;
131 license violations) from the repository:
- Delete shared/mcp/headroom.md
- Remove headroom import from daily-news.md
- Remove pinned digest from actions-lock.json and action_pins.json files
- Rebuild gh-aw-wasm to purge embedded pin reference
- Recompile workflow lock files

Closes #48547

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix vulnerabilities in container image ghcr.io/chopratejas/headroom fix: remove ghcr.io/chopratejas/headroom due to 67 CVEs and 131 license violations Jul 28, 2026
Copilot AI requested a review from pelikhan July 28, 2026 07:25
@pelikhan
pelikhan marked this pull request as ready for review July 28, 2026 07:30
Copilot AI review requested due to automatic review settings July 28, 2026 07:30
@pelikhan
pelikhan merged commit f866a5c into main Jul 28, 2026
@pelikhan
pelikhan deleted the copilot/container-image-scan-another-one branch July 28, 2026 07:30

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the vulnerable Headroom MCP server and associated pinned references.

Changes:

  • Deletes Headroom configuration and removes it from daily-news.
  • Updates generated locks, pin catalogs, and WASM artifact.
  • Introduces unrelated model-pricing drift in the smoke workflow.
Show a summary per file
File Description
.github/workflows/shared/mcp/headroom.md Deletes Headroom MCP definition.
.github/workflows/daily-news.md Removes Headroom import.
.github/workflows/daily-news.lock.yml Removes compiled Headroom wiring.
.github/workflows/smoke-copilot-auto.lock.yml Unintentionally removes auto pricing.
.github/aw/actions-lock.json Removes Headroom digest.
pkg/workflow/data/action_pins.json Removes workflow pin data.
pkg/actionpins/data/action_pins.json Removes embedded pin data.
gh-aw-wasm Rebuilds the embedded WASM artifact.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 7/8 changed files
  • Comments generated: 1
  • Review effort level: Medium

GH_AW_INFO_FRONTMATTER_EMOJI: "🌸"
GH_AW_COMPILED_STRICT: "true"
GH_AW_INFO_MODEL_COSTS: '{"providers":{"github-copilot":{"models":{"auto":{"cost":{"input":"8.5e-07","output":"1.55e-06"}}}}}}'
GH_AW_INFO_FEATURES: '{"gh-aw-detection":false}'
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.83.5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[container-image-scan] Container findings for ghcr.io/chopratejas/headroom

3 participants